// pages/userMenu/order/orderDetail.js
import action from '../../../api/Action'
import exhibition from '../../../api/exhibition';
import util from '../../../utils/util'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    active: 0,
    activeGird:0,
    orderList:[],
    exhibitionList:[]
  },

  async onChange(event) {
    console.log(event.detail.name);
    if(event.detail.name==1){
      //获取展览订单信息
      await exhibition.getMyExhibitionReservation().then(res=>{
        console.log(res.data)
        this.setData({
          exhibitionList:res.data
        })
      }).catch(err=>{
        console.log(err)
      })
    }
    wx.showToast({
      title: `切换到标签 ${event.detail.name}`,
      icon: 'none',
    });
  },

  onChangeGird(event) {
    wx.showToast({
      title: `切换到标签 ${event.detail.name}`,
      icon: 'none',
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    //console.log("页面加载完成") // 查看控制台是否输出
    action.getMyOrder().then(res=>{
      console.log(res)
      this.setData({
        orderList:res.data
      })
    }).catch(err=>{
      console.log(err)
    })
  },

  //时间格式
  formDate(date){
    return util.formatTime(date)
  },

  //跳转到订单详情页面
  async gotoOrderDetails(event){
    //获取订单id
    const orderId=event.currentTarget.dataset.id
    console.log(orderId)
    let ActionOrder={};
    let currentAction={};
    //调用后端接口获取订单信息
    await action.getOneOrderDetails(orderId).then(res=>{
      ActionOrder=res.order
      currentAction=res.action
      console.log(ActionOrder)
      console.log(currentAction)
    }).catch(err=>{
      console.log(err)
    })
    wx.setStorage({
      key: 'tempReservationData',
      data: currentAction,
    })
    wx.setStorage({
      key: 'tempUserOrderData',
      data: ActionOrder,
    })
    wx.navigateTo({
      url: '/pages/action/actionOrder/actionOrder'
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})